package sosopkpk;

import java.util.Scanner;

public class J10Circle {
	// 원의 면적, 둘레 계산
	// 입력값 : 원의 반지름
	// 변수 : 반지름, 면적, 둘레, 원주율
	public static void main(String[] args) {
		// 변수 선언
		double r = 0; // 반지름
		double area, perimeter; // 면적, 둘레
		final double PI = 3.14; // 파이
		String result = "";  // 결과 출력용

		// 반지름 입력
		r = inputCircle(r);
		// 면적, 둘레 계산
		area = getArea(r, PI);
		perimeter = getPerimeter(r, PI);

		// 결과 출력
		result += "\n원의 반지름 : " + r + "\n원의 면적 : " + area + "\n원의 둘레 : "
				+ perimeter;
		System.out.println(result);

	} // main

	// 원의 반지름 입력 메서드
	private static double inputCircle(double r) {
		Scanner sc = new Scanner(System.in);
		System.out.println("원의 반지름을 입력하세요");
		r = sc.nextDouble();
		sc.close();
		return r;
	} // inputCircle

	// 원의 면적 계산 메서드
	private static double getArea(double r, double PI) {
		return r * r * PI;
	} // getArea

	// 원의 둘레 계산 메서드
	private static double getPerimeter(double r, double PI) {
		return r * 2 * PI;
	} // getPerimeter

} // class
